make one's self scarce - Spanish English Dictionary